
package org.darcy.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

@Schema(description="CheckItem: 检测类别和明细")
@TableName(value = "check_item")
@Getter
@Setter
public class CheckItem implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	@Schema(description="")
	@TableId(type = IdType.AUTO)
	private Integer id;
	
	@Schema(description="检测类别")
	@TableField(value = "`check_type`")
	private String checkType;
	
	@Schema(description="检测项")
	@TableField(value = "`check_item`")
	private String checkItem;
	
	@Schema(description="类别")
	@TableField(value = "`check_subtype`")
	private String checkSubtype;
	
	@Schema(description="依据的标准（方法）名称及编号（含年号）")
	@TableField(value = "`check_standard`")
	private String checkStandard;
	
	@Schema(description="采集或保存方法")
	@TableField(value = "`collect_way`")
	private String collectWay;
	
	@Schema(description="限制范围")
	@TableField(value = "`range`")
	private String range;
	
	@Schema(description="说明")
	@TableField(value = "`remark`")
	private String remark;
	
	@Schema(description="检测价格")
	@TableField(value = "`check_price`")
	private String checkPrice;
	
	@Schema(description="采样价格")
	@TableField(value = "`collect_price`")
	private String collectPrice;
	


}
